Call By Value 값에 의한 함수 호출과 참조에 의한 함수 호출 차이 checkPrev 함수의 인자로 넘기 count가 checkPrev가 매번 실행될 때마다 초기화되는 것이 아니라 이전 count값을 계속 기억하고 있다가 값이 더해지길 바랬는데 결과는 다음과 같다. 이는 자바스크립트에서 기본 타입과 참조 타입의 경우 함수 호출 방식이 다르기 때문이다. 기본 타입의 경우 값에 의한 호출(call by value)방식으로 동작한다. 즉, 함수를 호출할 때 인자로... baekjoon 15990Call By ReferenceCall By ValueCall By Reference
값에 의한 함수 호출과 참조에 의한 함수 호출 차이 checkPrev 함수의 인자로 넘기 count가 checkPrev가 매번 실행될 때마다 초기화되는 것이 아니라 이전 count값을 계속 기억하고 있다가 값이 더해지길 바랬는데 결과는 다음과 같다. 이는 자바스크립트에서 기본 타입과 참조 타입의 경우 함수 호출 방식이 다르기 때문이다. 기본 타입의 경우 값에 의한 호출(call by value)방식으로 동작한다. 즉, 함수를 호출할 때 인자로... baekjoon 15990Call By ReferenceCall By ValueCall By Reference